structural excavation - Spanish English Dictionary